What is the meaning of the word "taimyr peninsula"?

Definitions: